﻿using CNFM_CROCODILE_LOGO.Core.Domain.Current;
using CNFM_CROCODILE_LOGO.Core.Domain.ViewModels;
using System;
using System.Collections.Generic;
using System.Text;

namespace CNFM_CROCODILE_LOGO.Services.Interfaces
{
    /// <summary>
    /// 微信标识接口
    /// </summary>
    public interface ISignageWXServices
    {
        /// <summary>
        /// 标识申请单列表
        /// </summary>
        /// <param name="index"></param>
        /// <param name="size"></param>
        /// <param name="status"></param>
        /// <param name="sasearch"></param>
        /// <returns></returns>
        PaginationModel GetSignageApplicationAll(int index, int size, string status, string sasearch);

        /// <summary>
        /// 标识申请单详情
        /// </summary>
        /// <param name="signagId"></param>
        /// <returns></returns>
        ReturnValueModel GetSignageApplication(string signagId);

        /// <summary>
        /// 标识申请单新增修改
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        ReturnValueModel AddUpdateSignageApplication(SignageApplicationReceiptModels model);
    }
}
